﻿//  Copyright (c) 2011 Ray Liang (http://www.dotnetage.com)
//  Licensed MIT: http://www.opensource.org/licenses/mit-license.php
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DNA.Mvc
{
    /// <summary>
    /// Run the initialize method when application start.
    /// </summary>
    public interface IAppInitializer
    {
        void Init();
        InitializeTiming Timing { get; }
    }

    public enum InitializeTiming
    { 
        BeforeInstall,
        AfterInstalled,
        AllTheTime
    }
}
